it rocks - Allemand Anglais Dictionnaire